package hongcheng.code_generator.config;

import hongcheng.code_generator.entity.config.CodeGeneratorConfig;

/**
 * 	配置文件读取接口
 * */
public abstract class AbstractXMLConfigReader {
	
	/**
	 * 	配置文件地址
	 * */
	private String xmlConfigFilePath;
	
	/**
	 * 	解析XML文件,获取CodeGeneratorConfig对象
	 * */
	public abstract CodeGeneratorConfig getCodeGeneratorConfig();
	
	
	
	
	public AbstractXMLConfigReader(String xmlConfigFilePath) {
		super();
		this.xmlConfigFilePath = xmlConfigFilePath;
	}




	public String getXmlConfigFilePath() {
		return xmlConfigFilePath;
	}


	public void setXmlConfigFilePath(String xmlConfigFilePath) {
		this.xmlConfigFilePath = xmlConfigFilePath;
	}

}
